Xsrl : an Xml Web - Services Request Language
نویسندگان
چکیده
One of the most serious challenges that web-service enabled e-marketplaces face is the lack of formal support for expressing service requests against UDDI-resident web-services in order to solve a complex business problem. In this paper we present a web-service request language (XSRL) developed on the basis of AI planning and the XML database query language XQuery. This framework is designed to handle and execute XSRL requests and is capable of performing planning actions under uncertainty on the basis of refinement and revision as new service-related information is accumulated (via interaction with the user or UDDI) and as execution circumstances necessitate change.
منابع مشابه
XSRL: A request language for web services
One of the most serious challenges that web service enabled e-marketplaces face is the lack of formal support for expressing service requests against UDDI-resident web services in order to solve a complex business problem. In this paper we present a web service request language (XSRL) developed on the basis of XML and AI planning techniques and its underlying framework. This framework is design...
متن کاملInteracting with Service Compositions
Interaction with web service enabled marketplaces would be greatly facilitated if users were given a high level service request language to express their goals in complex business domains. This could be achieved by using a planning framework which monitors the execution of planned goals against predefined standard business processes and interacts with the user to achieve goal satisfaction. The ...
متن کاملSOA Testing using Black, White and Gray Box Techniques
Web Services are the foundations of modern Service Oriented Architecture (SOA). Typical Web Services include message exchange between a consumer and a producer using SOAP request and responses over the ubiquitous HTTP protocol. A Web service producer advertises its services to potential consumers through Web Services Description Language (WSDL) – an XML file that contains details of available o...
متن کاملA Framework For Transitioning Enterprise Web Services From XML-RPC to REST
Web Services are defined by the W3C as “a software system designed to support interoperable machine to machine interaction over a network". There are however, several alternatives as to how Web Services can be implemented: WS-* and Plain Old XML (POX) are popular approaches that markup their RPC (Remote Procedure Call) based payloads with eXtensible Markup Language (XML). Both approaches can us...
متن کاملSecurity Annotation for DAML Web Services
The focus of this paper is developing ontologies that can be used to annotate web services represented by DAML-S. We propose several security-related ontologies that are designed to represent security standards such as XML Signatures in terms of their characteristics like credentials, mechanisms supported, notations used, etc. These ontologies are used to describe security properties of web ser...
متن کامل